package com.chao.yyks.modular.problem.bean;

import lombok.Data;
import com.chao.common.util.reaction.Reaction;
import java.util.Date;
import java.util.List;


/**
 * 题库
 * chao
 * 2024-09-12
 */
@Data
public class EnProblem implements Reaction {


	/**
	* 问题id
	*/
	private String problemId;

	/**
	* 题干
	*/
	private String problemTitle;

	/**
	* 题干译文
	*/
	private String problemTitleTs;

	/**
	* 问题大类
	*/
	private String problemUpType;

	/**
	* 问题小类
	*/
	private String problemType;

	/**
	 * 问题小类
	 */
	private String problemTypeName;

	/**
	* 问题难度1降低难度2正常难度
	*/
	private String problemDifficulty;

	/**
	* 问题参考答案(作文/口语题除外)
	*/
	private String problemAnswer;

	/**
	* 关联词库单词
	*/
	private String wordBank;

	/**
	* 关联段落id
	*/
	private String paragraphId;

	/**
	* 关联听力文件id
	*/
	private String hearingId;

	/**
	* 问题截止日期
	*/
	private Date problemDate;

	/**
	* 板块id
	*/
	private String labelId;

	/**
	* 预留字段1
	*/
	private String reserveId1;

	/**
	* 预留字段2
	*/
	private String reserveId2;

	/**
	* 预留字段3
	*/
	private String reserveId3;

	/**
	* 预留字段4
	*/
	private String reserveId4;

	/**
	* 预留字段5
	*/
	private String reserveId5;

	/**
	* 是否删除，1为删除，0为未删除默认为0
	*/
	private Integer isDel;

	/**
	* 创建人
	*/
	private String createUserId;

	/**
	* 创建时间
	*/
	private Date ctime;

	/**
	 * 问题候选项
	 */
	private List<EnProblemOption> optionList;

}